petrol gauges/meters - French English Dictionary